is not in process of liquidation on Jun 1, 2024
Where is KELLY LALOR's headquarters?
KELLY LALOR's headquarters is located at GLOUCESTERSHIRE, CHELTENHAM, WINDSOR HOUSE, BAYSHILL ROAD, GL50 3AT
What year was KELLY LALOR started?
KELLY LALOR was started in 2007
Sources: Companies House