About Three Pembridge Square Management Limited (01439847) United Kingdom