About Peel L&p Property (no.2) Limited (05060256) United Kingdom