Company Number: 09694283 EXCEL APP LIMITED (the "Company") is a Private Limited Company, incorporated on 20 July 2015 (Monday) in UK. The company current operating status is Dissolved and registered office is at THE STONE HOUSE, STARBOLD FARM, BANBURY ROAD, SOUTHAM, ENGLAND.