L’Arche UK is a Registered Charity No. 264166 and Company Limited by guarantee registered in England and Wales, No 1055041