Company limited by guarantee registered in England and Wales under number 5999650 and registered as a Charity number 1117324.
Registered office St Nicholas Centre, 70 Church Road, Halewood, Liverpool, Merseyside, L26 6LB.
Call 0151 488 6648
VAT Reg No. 195043111.