About R Townhouse Ltd (10984494) United Kingdom