About Lakehurst Developments Limited (02131525) United Kingdom