About Boscombe Manor Investments Limited (12144372) United Kingdom