Search the register – results All results STREXOR LIMITED 08258113 - Incorporated on 18 October 2012 42-46 Station Road, Edgware, England, HA8 7AB