About J Stock Building & Property Maintenance Ltd (08823549) United Kingdom