About Battersea Park Management Limited (13385732) United Kingdom