About Living Space Construction (herts) Limited (08962178) United Kingdom