ICON (LR) LIMITED is a ltd registered in United Kingdom with the Company reg no 04975405. Its current trading status is "live". It was registered 2003-11-25. It was previously called FARBROOK LIMITED. It has declared SIC or NACE codes as "82990". It has 2 directors and 1 secretary. The latest accounts are filed up to 2019-12-31.It can be contacted at Concept House 6 Stoneycroft Rise .