For client verification – information for main contractors:

Please email enquiries to

ICAX Limited
33 Greenwood Place, London NW5 1LB

Telephone 020 7253 5981

.

Registered Office: 39 Dryburgh Road, London SW15 1BN

020 8 785 4887

Company registration no: 03900983

Date of incorporation: 30 December 1999

VAT registration: 802 8882 18

UTR no: 70672 02344

Barclays Bank PLC, Market Place, Bexleyheath DA6 7DY Kent