Based in 73 Francis Road, Birmingham B16 8SP Leyhurst Ltd was classified as a Private Limited Company with 07758433 Companies House Reg No. This company had been started thirteen years ago before was dissolved on 22nd August 2017.
The executives were as follow: Khalid M. appointed in 2016 and Naushad C. appointed in 2012 in April.