About Beeches Park No. 2 Residents Company Limited (02232986) United Kingdom