OTTER RIVER LTD

Overview of OTTER RIVER LTD

Address Line 1
APARTMENT 25 FOUNDRY HOUSE
Address Line 2
5 LOCKINGTON ROAD
Town
LONDON
County
Postcode
SW8 4BE
Number
14318265
Category
Private Limited Company
Status
Active
Incorporated
2022-08-25
SIC Code
74901 - Environmental consulting activities