is inactive
Where is HOLMES & PHILLIPS LTD's headquarters?
HOLMES & PHILLIPS LTD's headquarters is located at United Kingdom, Sheffield, S11 8DH, 126 Mount Street
What year was HOLMES & PHILLIPS LTD started?
HOLMES & PHILLIPS LTD was started in 2013
Sources: Companies House