CENTRUS ADVISORS LLP Company number OC374922 · Monitor this company Dissolved Overview People 8 Control Documents Gazette Analysis Location Related Registered office AddressMERMAID HOUSE, 2 PUDDLE DOCK, LONDON, EC4V 3DB PostcodeEC4V 3DB Companies at this postcode 91 Map