2007 is the year of the beginning of Echofall Limited, the firm located at 3 Coldbath Square, London in Finsbury. It was founded on 2007-06-22. The firm registration number was 06290187 and its post code was EC1R 5HL. The company had existed in this business for 13 years up until 2020-09-29.
Peter M. was the company's managing director, chosen to lead the company on 2007-07-16.
Peter M. was the individual who had control over this firm, owned over 3/4 of company shares.