About 82 Turnham Green Investre Llp (OC402453) United Kingdom