For General questions and information email [email protected]
or contact:
Sue on 07763512499 or Gemma on 07542739144
For postal enquiries contact us at
The Isabella Trust
54 St James Street
Liverpool
L1 0AB
registered Charity No – 1160140