About Battersea Project Phase 2 Office Limited Partnership (LP015751) United Kingdom