About Mek Properties Limited (05010196) United Kingdom