About C&l Developments (ne) Limited (10169157) United Kingdom