Search the register – results All results ALLECTRA LIMITED 04682286 - Incorporated on 28 February 2003 2 St Andrews Place, Lewes, East Sussex, BN7 1UP