Overview
Legal name
KEELA INTERNATIONAL LIMITED
Region
Scotland
Registered address
S 52-53 NASMYTH ROAD
SOUTHFIELD INDUSTRIAL ESTATE
GLENROTHES
FIFE
KY6 2SD
Insolvency history
No