HUMAN LOGIC LIMITED Company number 09869580 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressROYDS LLP, CARTER LANE, LONDON, UNITED KINGDOM, EC4V 5HF PostcodeEC4V 5HF Companies at this postcode 24 Map