About Batt Park Investments Limited (08449529) United Kingdom