About Mps Property Holding Limited (08836698) United Kingdom