Byron Street Mills Unit 18, Millwright Street Leeds LS2 7QG United Kingdom unspecified Locate 53.802254, -1.532073