Search the register – results All results SOLBAITS LTD 12666884 - Incorporated on 12 June 2020 596 Green Lanes, London, United Kingdom, N13 5RY