Twentyretail Limited
Based in London Twentyretail Limited provide specialist commercial property services for the retail and restaurant sectors including acquisition & disposals and leasing solutions for occupiers, landlords and development companies across the UK