INTEROUTE MANAGED SERVICES UK LIMITED

Company number 08458875 ·

Converted / Closed

Registered office

Address
THIRD FLOOR, NEW CASTLE HOUSE,, CASTLE BOULEVARD, NOTTINGHAM, ENGLAND, NG7 1FT
Postcode
NG7 1FT
Companies at this postcode
23

Map