About Clifford Blackmore Developments Ltd (12697653) United Kingdom