About Birch House Close Management Co Limited (10726255) United Kingdom