About Charminster Close Residents Company Limited (01274809) United Kingdom