JANPRO LIMITED Company number SC145340 · Monitor this company Dissolved Overview People 17 Financial Control Charges Documents Analysis Location Related Registered office AddressLochlea Farm, Craigie, Kilmarnock, Scotland, KA1 5NN PostcodeKA1 5NN Companies at this postcode 16 Map