is inactive
Where is OFF THE SHELF COMPANIES LTD's headquarters?
OFF THE SHELF COMPANIES LTD's headquarters is located at England, Berkshire, Slough, SL1 1PQ, 5 Church Street
What year was OFF THE SHELF COMPANIES LTD started?
OFF THE SHELF COMPANIES LTD was started in 2014
Sources: Companies House