Search the register – results All results ISLABIKES LTD 05581858 - Incorporated on 4 October 2005 Church Farm Studios, Stanton Lacy, Ludlow, England, SY8 2AE