About Charminster House Properties Limited (12311937) United Kingdom