About Goddard Propco Holdings Limited (12200055) United Kingdom