LOGIC MANAGED SERVICES LTD Company number 06903870 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address15 SOUTHAMPTON PLACE, LONDON, UNITED KINGDOM, WC1A 2AJ PostcodeWC1A 2AJ Companies at this postcode 57 Map