Company name: The Hummingbird Centre
Description: The Hummingbird Cancer support and therapy centre is located in Launton a small village just outside Bicester, Oxfordshire.
Grange Courtyard, Station Rd, Launton, Bicester OX26 5DX, United Kingdom