About Peel Investments (ljla) Limited (08945766) United Kingdom