Search the register – results All results APRIL LIMITED 03641410 - Incorporated on 30 September 1998 Treviot House, 186 High Road, Ilford, Essex, IG1 1JG