About Restaurant Property Holdings Ltd (13630771) United Kingdom