About Clegg Property Developments Ltd (11402749) United Kingdom