About Cliffe Developments Lewes Limited (10218699) United Kingdom