About Goodrock Properties Limited (01853230) United Kingdom