About Goddardpropco Limited (12200113) United Kingdom