Search the register – results All results STARLOW CHARITIES LTD 03812319 - Incorporated on 22 July 1999 New Burlington House, Finchley Road, London, NW11 0PU