Overwatch came into being in 2010 as a company enlisted under no 07402551, located at CR2 8SF South Croydon at 46 Ambleside Gardens. The firm's last known status was dissolved. Overwatch had been operating on the market for twelve years.
Christine L. and Richard L. were the firm's directors and were managing the firm for 10 years.
Executives who controlled the firm include: Richard L. owned over 1/2 to 3/4 of company shares . Christine L. owned 1/2 or less of company shares.