About Battersea Operating Company Limited (13090647) United Kingdom