About Birchwood House Management Limited (02039144) United Kingdom