About Pbsa Letting L.p. (LP016076) United Kingdom