About Grass Properties Limited (11671924) United Kingdom