About Ro Properties Limited (05255839) United Kingdom