Registered office address changed from 1st Floor 7a Howick Place London SW1P 1DZ United Kingdom to 71 Moscow Road London W2 4XW on 2 January 2025