About 6 Pembridge Villas Management Limited (02543106) United Kingdom