About Mei Properties Limited (08237579) United Kingdom