About Abbey Consultants Lp (SL025968) United Kingdom