About Hermes Wellington Place Site 2 Limited Partnership (LP017532) United Kingdom