About Birch House Apartments Management Ltd (12464559) United Kingdom