About J.s Property Maintenance & Development Limited (10610883) United Kingdom