About 14 Pembridge Villas Management Company Limited (03549233) United Kingdom