About Biddenfield Estate Management Limited (09234398) United Kingdom