About Togridge Lp (LP018362) United Kingdom