MAP ARCHITECTS LTD Company number 11293590 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address99-101 Farringdon Road, 3rd Floor, London, England, EC1R 3BT PostcodeEC1R 3BT Companies at this postcode 9 Map