Life Space Developments Limited has been prospering on the market for at least 19 years. Registered under the number 05532502 in the year 2005, the firm is registered at 100 St James Road, Northampton NN5 5LF. The enterprise's SIC code is 41100 meaning Development of building projects. 2015-07-31 is the last time account status updates were reported.