Is Olsen House School in Sefton somewhere?

Can't find an exact address, but it says it is in Sefton

https://get-information-schools.service.gov.uk/Establishments/Establishment/Details/136088

https://www.kedlestongroup.com/our-locations/schools/olsen-house-school/home

Currently mapped here: https://www.openstreetmap.org/way/453794243