Located at 29 Staplehurst Road, London SE13 5ND Abayomi Olabode And Company Limited was categorised as a Private Limited Company registered under the 10219612 Companies House Reg No. This firm appeared on 2016-06-07. Abayomi Olabode And Company Limited had existed on the local market for five years.
The following company was administered by 1 director: Abayomi O., who was designated to this position in June 2016.
Abayomi O. was the individual who controlled this firm, owned over 3/4 of company shares.