About R Cubed Properties Ltd (13580035) United Kingdom