2015 marks the founding of Fiscal Acumen Limited, a company located at Sloane Square House 2nd Floor, 1 Holbein Place in London. It was registered on 2015-03-23. Its registered no. was 09503178 and the company area code was SW1W 8NS. This firm had existed in this business for three years up until 2018-04-24.
Mike H. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.