About Peel Investment Ltd (11882561) United Kingdom