pbb provides new £41 million facility to 90 North Real Estate Partners LLP to acquire Drakehouse Retail Park in Sheffield

05.05.2015