Winsbeach Children's Home Limited with the registration number 07115388 has been competing in the field for 14 years. This Private Limited Company is officially located at 57 Winsbeach, Walthamstow, London and their post code is E17 3RQ. This firm's declared SIC number is 87900 meaning Other residential care activities n.e.c.. 2022-03-31 is the last time company accounts were reported.
At the moment, this particular company is led by just one director: John O., who was chosen to lead the company in 2010.
John O. is the individual with significant control over this firm, owns over 3/4 of company shares.