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