About Boscombe Centre Management Company Limited (04324539) United Kingdom