About Enfield Lock Properties Limited (09483736) United Kingdom