About The Lmr Partnership Limited (06908678) United Kingdom