About Lymm Road Properties Limited (06190400) United Kingdom