About Clements House Limited Partnership (LP011079) United Kingdom