This Garrard Developments Limited firm has been operating in this business for at least twenty eight years, having started in 1996. Registered with number 03279097, Garrard Developments is a Private Limited Company with office in 22 Boulton Road, Stevenage SG1 4QX. This company's principal business activity number is 41100 which means Development of building projects. The company's most recent financial reports cover the period up to 2022-03-31 and the most current annual confirmation statement was submitted on 2022-11-15.
According to this specific company's register, for seven years there have been two directors: Dawn M. and John G.. In order to provide support to the directors, this particular limited company has been utilizing the skills of Carly G. as a secretary for the last 16 years.
John G. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.