About Lakehurst Homes Limited (04577910) United Kingdom