About Peel L&p Living Investments Holdings Limited (07145120) United Kingdom