About Charlotte Scott Properties Limited (13592752) United Kingdom