About Goddard Residential Ltd (13313764) United Kingdom