About Beechmont Properties Limited (03960448) United Kingdom