SQUARE CLOUDS CONSULTING LTD Company number 09465623 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressSuite 10 Welsh Road, Sealand, Deeside, Wales, CH5 2LY PostcodeCH5 2LY Companies at this postcode 35 Map