Company Number: OE029048 SNABIL LIMITED (the "Business") is a Overseas Entity, incorporated on 30 March 2023 (Thursday) in UK. The business current operating status is Active and registered office is at 2ND FLOOR LEFEBVRE PLACE, LEFEBVRE STREET, ST PETER PORT.