Orchid House is a residential care home located at 126 Whitworth Road, Swindon, SN25 3BJ. It provides personal care and support for six adults with learning…