About Pembridge Court (clehonger) Residents Management Company Limited (11533011) United Kingdom