About Charlotte Williams Properties Limited (11955265) United Kingdom