About Charminster Close Freehold Ltd (10318735) United Kingdom