About Hermes Wellington Place Site 3 Limited Partnership (LP019386) United Kingdom