About Fenwick Property Holdings Limited (12603713) United Kingdom