About Rightnow Properties Group Ltd. (12314293) United Kingdom