About Parktown Investments Limited (11870555) United Kingdom