About Beechwood Park Management Company Limited (01948623) United Kingdom