About Beech & Chestnut (freehold) Limited (06632269) United Kingdom