About Solway Land & Property Ltd (08202171) United Kingdom