About Birchlea Management Company Limited (04783544) United Kingdom