About Penton Manor Place Allotments Ltd (11530236) United Kingdom