About Lakemoor Properties Limited (04698336) United Kingdom