About Lock Place Limited (07767341) United Kingdom