2004 is the date that marks the beginning of Redwood Computer Services Limited, a firm which was located at 27 Old Gloucester Road, London, London. The company was founded on 2004-03-12. The firm reg. no. was 05072523 and the area code was WC1N 3AX. It had existed on the British market for about 17 years up until 2021-08-24.
The business was managed by one director: Adrian A. who was supervising it for 17 years.
Adrian A. was the individual with significant control over this firm and had 3/4 to full of voting rights.