About Kempton & Partners Lp (SL029395) United Kingdom