About 63 Kensington Gardens Square Management Limited (02232760) United Kingdom