business rates

A tax on non-domestic properties in the UK, paid by the occupier.

Concept

Primary Focus Meetings

1 meeting