It is near Brent Cross shopping centre in North London I think, like along the same road, I've driven past a building that is massive and has JVC in big red letters on it!!!!
Council Tax is assessed and collected by local councils.
HM Revenue & Customs (HMRC) administers, assesses and collects taxes such as - Value Added Tax, Income Tax, Corporation Tax, Capital...