Overview
Legal name
NIMROD SERVICES (ELECTRONICS) LIMITED
Region
South East England
Registered address
UNIT 9, BROOMERS PARK
BROOMERS HILL LANE
PULBOROUGH
WEST SUSSEX
RH20 2HY
Insolvency history
Yes