About Loughton Lake Ltd (11827081) United Kingdom