About Lock 8 Estates Ltd (08673294) United Kingdom