News downing.com ackleyleon44 153 views Downing are commercial landlords with the largest portfolio of offices and commercial property in Liverpool. Available for sale or for rent.