About Pembridge Villas Residents Company Limited (06956492) United Kingdom