About Mosedale Properties Limited (08353972) United Kingdom