Roy Castle Lung Cancer Foundation Registered Charity England & Wales 1046854 | Scotland SC037596 | Isle of Man 1277. A company limited by guarantee. Registered in England & Wales 03059425. Roy Castle Lung Cancer Foundation is licensed and regulated in Great Britain by the Gambling Commission under account number 4670. Responsible person: Mike Grundy, Roy Castle Lung Cancer Foundation, Cotton Exchange Building, Old Hall Street, Liverpool, L3 9LQ.