CIEL LAYSTALL LIMITED Company number 11170048 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address17 Cavendish Square, London, England, W1G 0PH PostcodeW1G 0PH Companies at this postcode 57 Map