LOCKS MILL MANAGEMENT COMPANY LIMITED Company number 13318908 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressLocks Mill Brewery Lane, Nailsworth, Stroud, United Kingdom, GL6 0JQ PostcodeGL6 0JQ Companies at this postcode 7 Average house price in GL6 0JQ £383,000 (14 sales) Map