About Beechfield Place Management Company Limited (04898442) United Kingdom