About C. Goddard Properties Ltd (13210194) United Kingdom