About J & S Properties Investment Limited (08962374) United Kingdom