Investment company holding a diverse portfolio of convenience stores, petrol stations and service stations in the UK.