About Birchwood Place (bicester) Management Company Limited (04245813) United Kingdom