This Odia Family Services Limited business has been in this business field for at least 13 years, having started in 2011. Started with Registered No. 07838701, Odia Family Services was set up as a Private Limited Company with office in 80 Truslove Road, London SE27 0QQ. This company's principal business activity number is 56103 which stands for Take-away food shops and mobile food stands. The business latest accounts cover the period up to 2022-11-30 and the most current confirmation statement was released on 2023-06-19.
Since November 8, 2011, this company has only had a single managing director: Augustine O. who has been managing it for 13 years.
Augustine O. is the individual with significant control over this firm, owns over 3/4 of company shares.