Moffat & Sons Limited is a Private Limited Company, that is registered in Unit 81 Centaur Court Claydon Business Park, Gt. Blakenham in Ipswich. The head office's post code is IP6 0NL. This company was formed in 2018. Its registration number is 11405721. The firm's registered with SIC code 82990 - Other business support service activities not elsewhere classified. Its latest filed accounts documents were submitted for the period up to 2022/06/30 and the most recent annual confirmation statement was submitted on 2023/06/07.
According to the latest data, the company is led by a single director: William M., who was formally appointed on 2018/06/08.
William M. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.