JLR SERVICES LIMITED Company number 12528392 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressTop Yard Barn 18a Main Street, Upton, Nottingham, United Kingdom, NG23 5ST PostcodeNG23 5ST Companies at this postcode 17 Average house price in NG23 5ST £585,000 (26 sales) Map