About The J Sloan Property Investment Ltd (11024502) United Kingdom