A 1911 ruling by the City of London Corporation means businesses are still unable to adorn their skyscrapers with logos. Should this change?