The company is situated in Leamington Spa under the following Company Registration No.: 09391339. The company was registered in 2015. The main office of the firm is situated at Fulford House Newbold Terrace. The postal code for this place is CV32 4EA. This company's principal business activity number is 96090 - Other service activities not elsewhere classified. 2023-01-31 is the last time account status updates were reported.
The company has a single managing director currently overseeing this particular limited company, namely Spencer S. who has been executing the director's tasks for nine years.
Spencer S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.