Leaver Developments came into being in 2011 as a company enlisted under no 07544178, located at B1 1QH Birmingham at Trinity House 28-30. This firm's last known status was dissolved. Leaver Developments had been operating offering its services for at least 8 years.
The officers were as follow: James C. arranged to perform management duties 11 years ago and Christopher S. arranged to perform management duties in 2013.