About Birch Yard Management Company Limited (04924497) United Kingdom