About Clennon Developments Limited (00963721) United Kingdom