Leo And Son Limited may be found at 29 Devizes Road, in Swindon. The post code is SN1 4BG. Leo And Son has been active on the market since the company was started in 2017. The reg. no. is 10762818. This firm's SIC and NACE codes are 41100: Development of building projects. 2023-05-31 is the last time when company accounts were reported.
Paul L. is this company's single managing director, who was appointed in 2017 in December. The following company had been supervised by Grace L. up until 2017-12-08.
Paul L. is the individual who has control over this firm, has substantial control or influence over the company.