About Lymm Properties Limited (08582000) United Kingdom