About Peel L&p Holdings (cl) Limited (05766760) United Kingdom