About Park Walk Investments Limited (10602334) United Kingdom