Stay Independent At Home Scarborough Limited is a newly established business in Scarborough and has experienced staff and management. All our staff are trained on a regular basis to provide the highest level of support. We provide home help services..