About Birchwood Management Company Limited (06362307) United Kingdom