About Battersea Project Phase 3a Hotel Operational Company Limited (12086676) United Kingdom