About Birch Parade Management Company Limited (02531566) United Kingdom