This enterprise named Alstott Spencer was founded on 2016-05-10 as a Private Limited Company. The firm's head office can be contacted at London on 71-75 Shelton Street, Covent Garden. Assuming you have to get in touch with this firm by post, its postal code is WC2H 9JQ. The official reg. no. for Alstott Spencer Limited is 10171209. The firm's principal business activity number is 71129 which stands for Other engineering activities. The firm's most recent filed accounts documents provide detailed information about the period up to 2022-05-31 and the latest confirmation statement was filed on 2023-05-09.
Currently, this particular limited company is controlled by a single managing director: Senaka H., who was formally appointed 8 years ago.
Senaka H. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.