Every River Ltd with the registration number 11056491 has been operating on the market for seven years. This particular Private Limited Company is officially located at 109a Islip Street, , London and company's post code is NW5 2DL. This firm's principal business activity number is 99999 which means Dormant Company. Every River Limited reported its latest accounts for the period that ended on November 30, 2022. The company's most recent confirmation statement was filed on October 19, 2023.
According to the official data, the company is controlled by one managing director: Giles D., who was formally appointed on 2017-11-09.
Giles D. 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.