2006 marks the establishment of Coxswain Limited, a firm located at 40 Shorrolds Road, in London. It was created on January 13, 2006. The company's Companies House Registration Number was 05674506 and its zip code was SW6 7TP. The firm had been operating on the British market for seventeen years up until June 27, 2023.
This business had one director: Nicholas P. who was in charge of it from January 13, 2006 to dissolution date on June 27, 2023.
Nicholas P. was the individual with significant control over this firm, owned over 3/4 of company shares.