About Battersea Property Holdings Limited (13084046) United Kingdom