About Beeches Park No.1 Residents Company Limited (02233162) United Kingdom