About Battersea Property Ltd (12067152) United Kingdom