About Investment Monitoring Co. Lp (SL015328) United Kingdom