About Peel L&p North East Limited (02392436) United Kingdom