Loach Financials Limited has existed in the UK for ten years. Registered under the number 08858607 in the year 2014, the firm have office at Newport House, Stafford ST16 1DA. The enterprise's SIC and NACE codes are 64999 meaning Financial intermediation not elsewhere classified. 2022-01-30 is the last time company accounts were reported.
According to the latest data, the company is directed by one managing director: Nicholas L., who was selected to lead the company ten years ago.
Nicholas L. 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.