About The Hyde Park Partnership (LP010833) United Kingdom