This enterprise called Odermate was started on 2011-08-30 as a private limited company. This enterprise head office was situated in London on 38 Mossbury Road. This place postal code is SW11 2PB. The official registration number for Odermate Limited was 07755155. Odermate Limited had been active for 12 years up until 2023-05-16.
This specific company was supervised by an individual director: Nicholas O. who was managing it from 2011-08-30 to the date it was dissolved on 2023-05-16.
Nicholas O. was the individual with significant control over this firm, owned over 3/4 of company shares.