Green Island Holiday Trust
Located in Poole, Dorset and providing holidays and respite breaks for disabled and disadvantaged residents throughout Dorset and Hampshire.
Located in Poole, Dorset and providing holidays and respite breaks for disabled and disadvantaged residents throughout Dorset and Hampshire.