Otto (lichfield) Ltd 's been in the United Kingdom for 8 years. Registered with number 10152070 in the year 2016, it is based at 79 Caroline Street, Birmingham B3 1UP. The company debuted under the business name A Few Feet More, but for the last three years has been on the market under the business name Otto (lichfield) Ltd. This enterprise's SIC and NACE codes are 56101 - Licensed restaurants. Otto (lichfield) Limited filed its account information for the period that ended on Friday 30th April 2021. The firm's most recent annual confirmation statement was submitted on Wednesday 27th April 2022.