UK Business Rates: Where Are We Now? Business rates are a type of tax on non-domestic properties, like offices, restaurants, shops, and Read More » February 15, 2025