About Londonmpr Limited (10962586) United Kingdom