About Grendel Property Investments Limited (08781315) United Kingdom