BELGRAVE CONTRACT MANAGEMENT LIMITED
United Kingdom
NI613893
NI613893
BIP (OLDBURY) LIMITED
United Kingdom
213800W9VQN4QELKVD41
05262589
05262589
CHARLES TENNANT & COMPANY, LIMITED
United Kingdom
SC008811
SC008811
CHARLES TENNANT AND COMPANY (NORTHERN IRELAND) LIMITED
United Kingdom
2138003EWTPRU4LYT463
NI001969
NI001969
CHEMICAL AND PETROLEUM INVESTMENTS LIMITED
United Kingdom
00247347
00247347
DALEWICK PROPERTIES LIMITED
United Kingdom
05598085
05598085
JAMES M.BROWN LIMITED
United Kingdom
213800BAT1QX81L2P651
00382434
00382434
JOHN C. WALKER LIMITED
United Kingdom
SC036825
SC036825
KESTREL THERMO-PLASTICS LIMITED
United Kingdom
NI020599
NI020599
KEY ORGANICS LIMITED
United Kingdom
02055784
02055784
NORTHERN ROAD MARKINGS LIMITED
United Kingdom
NI017320
NI017320
RIGGOTT AND COMPANY LIMITED
United Kingdom
02985947
02985947
SYNTHITE (MOLD) LIMITED
United Kingdom
213800FDHPCLCS8UWO94
12805820
12805820
SYNTHITE LIMITED
United Kingdom
213800SKDTJPTQ557X82
00164640
00164640
TENNANTS (IT) INVESTMENTS LTD
United Kingdom
01961339
01961339
TENNANTS CONSOLIDATED LIMITED
United Kingdom
GB0008838475
GB0009241778
213800JKDUED9Q375568
00250915
00250915
TENNANTS DISTRIBUTION LIMITED
United Kingdom
213800PBAH4QH9LQZV67
03133273
03133273
TENNANTS FINE CHEMICALS LIMITED
United Kingdom
13298255
13298255
TENNANTS GROUP INVESTMENTS LIMITED
United Kingdom
549300HBKJWUVH5B2J64
00998651
00998651
TENNANTS SCOTTISH LIMITED PARTNERSHIP
United Kingdom
SL015156
SL015156