About Central Saint Giles Limited Partnership (LP010957) United Kingdom