About Roa Properties Ltd (12792148) United Kingdom