The Oscar Humphrey Group Limited firm has been offering its services for 2 years, having launched in 2022. Registered with number 14115838, Oscar Humphrey Group was set up as a Private Limited Company with office in 33 Dean Street, London W1D 4PW. This firm's principal business activity number is 56101 and has the NACE code: Licensed restaurants.
Taking into consideration the company's executives list, since 2022-05-18 there have been two directors: Tom C. and Emilia B..
Emilia B. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.