LONGCREST SYSTEMS LIMITED Company number 03659582 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressUpper Mytholm Wood Lane, Luddendenfoot, Halifax, West Yorkshire, England, HX2 6XH PostcodeHX2 6XH Map