About Rhos Properties Limited (12096755) United Kingdom