About Mhor Properties Limited (SC158128) United Kingdom