About Birch Place Management Company Limited (03857694) United Kingdom