IBD REGISTRY LIMITED Company number 11197749 · Monitor this company Dissolved Overview People 18 Financial Control Documents Analysis Location Related Registered office Address1 St. Andrews Place, London, England, NW1 4LB PostcodeNW1 4LB Companies at this postcode 12 Map