About Battery Park Limited (09623963) United Kingdom