About Devon Gate Property Holdings Ltd (11424413) United Kingdom