About Clearwater Place Ltd (06913937) United Kingdom