About Birch Hill Property Solutions Ltd (11788184) United Kingdom