About Beech Green Homes Ltd (10502852) United Kingdom