About Battersea Power Station Development Company Limited (08150687) United Kingdom