Company identity
Founded / incorporated
4 November 2020
Company number 12996092
Legal name
OTTER SUN RENEWABLES LTD
Company type
Private Limited Company
Region
East of England
Registered address
MISTY MEADOW
STUBB ROAD
HICKLING
NORFOLK
ENGLAND
NR12 0YR
Insolvency history
No