About M Lee Properties Limited (10274068) United Kingdom