About Lakehurst Properties Limited (04654131) United Kingdom