About J Rogers Property And Garden Maintenance Limited (13379502) United Kingdom