About Battersea Uk Developments Limited (12549883) United Kingdom