Search the register – results All results NOAH'S ARK - THE CHILDREN'S HOSPICE 03901606 - Incorporated on 23 December 1999 The Ark,, 101a Byng Road, Barnet, England, EN5 4NP