About Goodrich Properties Limited (02071403) United Kingdom