About New West Cliff Developments Limited (10575344) United Kingdom