2016 is the year of the establishment of Locfi Limited, a firm that was situated at 1st Floor, 156 Cromwell Road in London. The company was founded on 2016-01-19. The company's Companies House Registration Number was 09958481 and the company postal code was SW7 4EF. It had been present in this business for five years until 2021-11-09.
Jean L. was this particular enterprise's managing director, assigned this position three years ago.