Located in 6th Floor, London EC4A 4AB Toprule Limited is a Private Limited Company issued a 07532218 registration number. The company was set up 13 years ago. The enterprise's registered with SIC code 82990, that means Other business support service activities not elsewhere classified. 2021-06-30 is the last time the company accounts were filed.
For 13 years, this specific firm has only been overseen by one managing director: David M. who has been with it since 2011-02-16.
David M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.