About Hammersmith Grove Limited Partnership (LP011253) United Kingdom