About J & J Nellis Properties Ltd (08402144) United Kingdom