About 16 17 Pembridge Square Residents Management Limited (01618457) United Kingdom