A 24-hour convenience store and petrol station offering a range of essentials.