APPLESEED ADMIN LTD Company number SC589460 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address59 PYOTHALL ROAD, BROXBURN, UNITED KINGDOM, EH52 6HW PostcodeEH52 6HW Companies at this postcode 4 Map