About Beech House (whitwood) Management Company Limited (06553367) United Kingdom