is inactive
Find out all the information about the company
Get full access to the data
Where is RAT & SQUIRREL LTD's headquarters?
RAT & SQUIRREL LTD's headquarters is located at SAUNDERSFOOT, THE CHEMIST INN, THE STRAND, SA69 9ET
What is RAT & SQUIRREL LTD's industry?
RAT & SQUIRREL LTD is in the industry of Beverage serving activities
What year was RAT & SQUIRREL LTD started?
RAT & SQUIRREL LTD was started in 2007
Sources: Companies House