About Birch Hollow Properties Ltd (11223462) United Kingdom