About Grand Central Limited Partnership (LP017134) United Kingdom