Property owners are allegedly avoiding paying business rates in prime West End office space by leaving boxes supposedly containing snails in their buildings. Landlords in London are claiming that ...