About Delfryn Property Holdings Ltd (11658728) United Kingdom