BAKER & NORTON LIMITED Company number 04531400 · Monitor this company Dissolved Overview People 12 Financial Control Documents Analysis Location Related Registered office Address2nd Floor, 19 Margaret Street, London, England, W1W 8RR PostcodeW1W 8RR Companies at this postcode 53 Map