About Chandra Pool Properties Ltd (12777920) United Kingdom