About Peel L&p Holdings (uk) Limited (06497115) United Kingdom