About Restaurant Property Venture Ltd. (11430123) United Kingdom