About Peel Holdings (management) Limited (05780526) United Kingdom