AL RAYAN BANK PLC
United Kingdom
213800AINT5U4D66UA65
04483430
04483430
ALBERT FARNELL LIMITED
United Kingdom
00391896
00391896
ALD AUTOMOTIVE LIMITED
United Kingdom
549300ZEU7ZYWMI0G304
00987418
00987418
ALDI STORES LIMITED
United Kingdom
5299000XD3DQ93E5XX41
02321869
02321869
ALDRIDGE EDUCATION
United Kingdom
05670663
05670663
ALEXANDER MANN SOLUTIONS LIMITED
United Kingdom
213800ODDEKSV8H9NH56
02073305
02073305
ALLEN FORD (UK) LIMITED
United Kingdom
04782818
04782818
ALLIANCE HEALTHCARE MANAGEMENT SERVICES LIMITED
United Kingdom
07073443
07073443
ALLIANCE MEDICAL LIMITED
United Kingdom
213800U814J56MEZ3H04
02128897
02128897
ALLIANZ MANAGEMENT SERVICES LIMITED
United Kingdom
213800RNA78IJUC16I17
03947280
03947280
ALLIED VEHICLES LIMITED
United Kingdom
SC147093
SC147093
ALLOCATE SOFTWARE LIMITED
United Kingdom
02814942
02814942
ALLPAY LIMITED
United Kingdom
254900D5B5LC01BA5D22
02933191
02933191
ALLVOTEC LIMITED
United Kingdom
01466217
01466217
ALPHA PLUS GROUP LIMITED
United Kingdom
00438111
00438111
ALPHABET (GB) LIMITED
United Kingdom
03282075
03282075
ALSTOM TRANSPORT UK LIMITED
United Kingdom
529900HNQM8I6A8MNQ77
08462831
08462831
ALTERA PRODUCTION UK LIMITED
United Kingdom
03142470
03142470
ALTERNATIVE FUTURES GROUP LIMITED
United Kingdom
213800MAQK64YRKB8666
02679915
02679915
ALUMASC BUILDING PRODUCTS LIMITED
United Kingdom
21380069EPPD2MRZBD09
02992960
02992960