1 Locka Lane, Lancaster
Reg Number: 07891186
Date of Inc: December 23, 2011
25 Locka Lane, Lancaster
Reg Number: 09394856
Date of Inc: January 19, 2015