About Rc Innovation Properties Ltd (13538789) United Kingdom