About Battersea Project Phase 3 Uk Gp Limited (12086636) United Kingdom