Lafford Lane, Skelmersdale
Reg Number: 11974601
Date of Inc: May 01, 2019
HOLLAND HALL HOTEL, UPHOLLAND
Reg Number: 14407737
Date of Inc: October 10, 2022
Holland Hall Hotel Lafford Lane, Skelmersdale
Reg Number: 07880191
Date of Inc: December 13, 2011