Elben Financial Limited with the registration number 11233388 has been in this business field for six years. This Private Limited Company is officially located at Kemp House, 160 City Road in London and company's area code is EC1V 2NX. The company's Standard Industrial Classification Code is 64999 which means Financial intermediation not elsewhere classified. Thursday 31st March 2022 is the last time the company accounts were filed.
As for this particular business, the full extent of director's duties have so far been fulfilled by Andrew L. who was assigned this position in 2018.
Andrew L. is the individual who has control over this firm, owns over 3/4 of company shares.