This enterprise called Leoquus Finance was established on 2011-10-26 as a private limited company. This enterprise office was situated in Hoxton on 86-90 Paul Street, 3rd Floor. The address post code is EC2A 4NE. The company registration number for Leoquus Finance Ltd was 07824484. Leoquus Finance Ltd had been in business for 11 years up until 2022-06-07.
The company was supervised by an individual managing director: Nina B. who was administering it from 2011-10-26 to dissolution date on 2022-06-07.
Nina B. was the individual with significant control over this firm, owned over 3/4 of company shares.