About Logham Properties And Investments Limited (08329972) United Kingdom