Overview
Legal name
OSTARA LIMITED
Region
North West England
Registered address
BECK HOUSE ROSE COTTAGE LANE
WINDERMERE
CUMBRIA
LA23 1BE
Insolvency history
No