About Radford Property Holdings Ltd (NI669906) United Kingdom