About Lock 42 Properties Ltd (11979534) United Kingdom