PROPERTIES 25 Green Lane This JJM Investments Limited property is located on Green Lane in Ilford. This is a ground floor retail unit and is currently let out as a printing shop.Address 25 Green Lane Ilford IG1 1XGName: Printech Printers