About J & S Property Limited (04138113) United Kingdom