Overview
Legal name
OTHELIAS LIMITED
Region
Scotland
Registered address
UNIT 3 WAVERLEY ROAD
MITCHELSTON INDUSTRIAL ESTATE
KIRKCALDY
FIFE
SCOTLAND
KY1 3NH
Insolvency history
No