Oscar And Smith started conducting its business in the year 2011 as a Private Limited Company under the ID 07830085. The firm's office was registered in London at 301 Causton House. The Oscar And Smith Limited business had been offering its services for at least eleven years.
This specific company was managed by 1 managing director: Andre S. who was guiding it for eleven years.
Andre S. was the individual with significant control over this firm, owned over 3/4 of company shares.