About Birchwood Associates & Developments Limited (12964706) United Kingdom