About Locks Mill Properties Limited (00374787) United Kingdom