About Birch Crescent Management Company Limited (07238029) United Kingdom