About Garrard House Partnership (LP010606) United Kingdom