About 16-24 Clare Street Limited Partnership (LP019233) United Kingdom