About Sofield Property Holdings Ltd (12990268) United Kingdom