About Mcgrail S Properties Limited (08946200) United Kingdom