ARTEFACTS DESIGNS LTD Company number 12934646 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address338 Euston Road, London, England, NW1 3BT PostcodeNW1 3BT Companies at this postcode 64 Map