St Lukes Vicarage Slyne Road, Lancaster
Reg Number: 03839857
Date of Inc: September 10, 1999
Ellwood Hall, Lancaster
Reg Number: 06126200
Date of Inc: February 23, 2007
6 Slyne Road, Lancaster
Reg Number: 09026614
Date of Inc: May 07, 2014
52 Slyne Road, Lancaster
Reg Number: 09534147
Date of Inc: April 09, 2015