is inactive
Where is LATCHMAN & STONE LTD's headquarters?
LATCHMAN & STONE LTD's headquarters is located at East Sussex, Denton Island, Newhaven, BN9 9BA, 45c Newhaven Enterprise Centre, IDC-SOLUTIONS
What year was LATCHMAN & STONE LTD started?
LATCHMAN & STONE LTD was started in 2014
Sources: Companies House