About Logical Properties Limited (03347925) United Kingdom