About Battersea Fields Partnership Limited (09069313) United Kingdom