About Hermes Three Chamberlain Square Limited Partnership (LP021458) United Kingdom