FUTURE ARTEFACTS LIMITED Company number 15056927 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSarabande, 22 Hertford Road, London, England, N1 5SH PostcodeN1 5SH Companies at this postcode 20 Average house price in N1 5SH £475,000 (6 sales) Map