is not in process of liquidation on Jun 1, 2024
Where is TWO FELLAS LTD's headquarters?
TWO FELLAS LTD's headquarters is located at ENGLAND, SOUTHAMPTON, 81 EDELVALE ROAD, SO18 5PW
What is TWO FELLAS LTD's industry?
TWO FELLAS LTD is in the industry of Restaurants and mobile food service activities
What year was TWO FELLAS LTD started?
TWO FELLAS LTD was started in 2023
Sources: Companies House