About Rhys James Properties Limited (13628553) United Kingdom