About R House 3 Limited (06232159) United Kingdom