Search the register – results All results RIIROO LIMITED 09747709 - Incorporated on 25 August 2015 Handel House, 95 High Street, Edgware, England, HA8 7DB