MICRO FILER LTD Company number 12273247 · Monitor this company Active Overview People 2 Financial Control Documents Gazette Analysis Location Related Registered office Address1st Floor, Apex House, Grand Arcade, London, England, N12 0EH PostcodeN12 0EH Companies at this postcode 323 Map