The company known as Ajo Restaurants was started on Mon, 18th Feb 2019 as a private limited company. The company headquarters was situated in Manchester on 23a Church Street, Eccles. The address postal code is M30 0DF. The official registration number for Ajo Restaurants Ltd was 11831820. Ajo Restaurants Ltd had been in business for 3 years up until dissolution date on Tue, 16th Aug 2022.