Louisa House, Medici Cl, Romford, Ilford IG3 8FG
They distribute a very professional service at good prices, with an excellent variety of catalog and with the guarantees requested by its clients. You can find this scrap yard in the town of Ilford (United Kingdom). They work from Monday to Sunday.