About Charters Properties Limited (SC638248) United Kingdom