About Mohzar Properties Limited (08780929) United Kingdom