About Charthouse Properties Limited (03278190) United Kingdom