About Chandos Square Ltd (07955197) United Kingdom