About Rad Property Holdings Ltd (12937659) United Kingdom