Search the register – results All results LOVE AND JOY MINISTRIES LTD 05283980 - Incorporated on 11 November 2004 Liverpool Lighthouse, Oakfield Road, Liverpool, Merseyside, L4 0UF