Business Directory
OVERLEAFAI SYSTEMS LTD
Other information technology service activities - Company Number: 16708564
Nature of business: Other information technology service activities
Address: 14 Netley Avenue, Rochdale, England, OL12 0BE
Incorporated on: 10 September 2025
Persons: Karl ANDREWS, Luiza Maria HUNYADI, Michael David JENKINS, Darren John MOORE, Steffen OEFTRING, Charlene ROYSTONE
Company Number: 16708564
