We are delighted to announce that Origin has turned 20! Back in March 2001, we set up business in Lancaster on the White Cross Business Park, and 20 years later, with some expansion along the way, we are still here.
We would like to extend our thanks to all our clients and personal care assistants, past and present. And to our partners who have supported us along our incredible journey.
Thank you.