Registered at Taxassist Accountants, Screenworks, Office 218, London N5 2EF Austin & Green Ltd was a Private Limited Company registered under the 10812537 Companies House Reg No. It had been founded seven years ago before was dissolved on 2023-04-18. Launched as Eka Sustainability Communications, the firm used the name until 2017-08-18, at which point it got changed to Austin & Green Ltd.
Eleanor A. was this specific enterprise's director, assigned this position in 2017.