About Beechfield House Residents Management Limited (09422878) United Kingdom