The Edwards Environmental Consulting Solutions Ltd company has been on the market for 3 years, as it's been founded in 2017. Started with Companies House Reg No. 10768946, Edwards Environmental Consulting Solutions is a Private Limited Company with office in 14 Nemoure Road, London W3 6NZ. This business's principal business activity number is 71122 which means Engineering related scientific and technical consulting activities. The business most recent annual accounts detail the period up to Friday 31st May 2019 and the latest annual confirmation statement was released on Monday 11th May 2020.
Mark E. is this specific firm's single director, that was designated to this position 3 years ago.
Mark E. 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.