Registered as 15026166 one year ago, Ambifocus Ltd is a Private Limited Company. The firm's present office address is 20 Wenlock Road, London. The firm's Standard Industrial Classification Code is 99999 and has the NACE code: Dormant Company.
Presently, this company is led by just one director: Mladen B., who was appointed in 2023.
The companies with significant control over this firm are: Nominee Solutions Limited owns over 3/4 of company shares. This business can be reached in London at Wenlock Road, N1 7GU and was registered as a PSC under the reg no 09090984.