About Godfield Property Holdings Limited (12920380) United Kingdom