About Lock S Properties Limited (08294700) United Kingdom