About Charlotte Properties Limited (05067991) United Kingdom