2019 is the year of the start of Homerton LLP, the company registered at The Roma Building, 32-38 Scrutton Street, London. It was registered on 19th June 2019. Its registered no. was OC427753 and the company postal code was EC2A 4RQ. The company had been operating in this business for approximately two years until 5th October 2021.
Executives who had control over the firm were as follows: Sarah B. had 1/2 or less of voting rights. Rebecca B., had 1/2 or less of voting rights.