Owners of new homes built from 2013 onwards will now have to pay Local Property Tax
According to new Government plans, owners of new homes built from 2013 onwards will now have to pay Local Property Tax. Also, some 33% of people who already pay the tax will now have to …