About Charlotte James Properties Limited (07370035) United Kingdom