About 32 Pembridge Villas Management Company Limited (02710303) United Kingdom