About J&s Residential Limited (11375883) United Kingdom