About Goodwin Houghton Properties Limited (10529256) United Kingdom