The firm named Z O And Sons was established on Fri, 20th Oct 2017 as a private limited company. The firm headquarters was located in London on Flat 3 Cobbs Court, Spring Hill. The address postal code is SE26 4BA. The company registration number for Z O And Sons Limited was 11023138. Z O And Sons Limited had been active for 5 years until Tue, 7th Jun 2022.
Our data that details this company's members shows that the last two directors were: Indre S. and Obinna O. who assumed their respective positions on Fri, 2nd Oct 2020 and Fri, 20th Oct 2017.
Obinna O. was the individual who controlled this firm, owned 1/2 or less of company shares.