About Birchwood Court Management Company Limited (02739913) United Kingdom