CAVOTEC CLEANTECH UK LIMITED Company number 03141788 · Monitor this company Dissolved Overview People 16 Financial Control Charges Documents Analysis Location Related Registered office Address33 St. James's Square, London, England, SW1Y 4JS PostcodeSW1Y 4JS Companies at this postcode 188 Map